草庐IT

Codeforces 1672 E. notepad.exe

全部标签

java - C :\ProgramData\Oracle\Java\javapath\java. exe使用哪个JRE?

我试图弄清楚java使用哪个环境变量来查找/检测C:\ProgramData\Oracle\Java\javapath\java.exe使用的JRE。按照Oracle的设计,我在C:\ProgramData\Oracle\Java\javapath\中仅有的文件是java.exejavaw.exejavaws.exe如果我将JAVA_HOME设置为空或某个随机文件夹,使用java.exe运行应用程序仍然有效。所以我只能假设它没有使用JAVA_HOME值。那么它是如何找到JRE文件夹的呢?它默认为特定的东西吗?我也没有设置JRE_HOME变量。 最佳答案

windows - 从 java 代码中以编程方式查找绝对 java.exe 路径

如果我有一个由用户启动的javajar或类文件(假设在环境变量中设置了java路径),那么我如何从代码中找出java.exe/javaw.exe的绝对路径从中启动此文件。就像在ubuntu上一样,我们可以运行:%whichjava它会显示路径。但是在Windows上,如果我检查System.getenv(),可能会发现多个路径,例如旧版本或新版本。如果通过cmd行,我运行java-version它不显示路径。你能告诉我通过纯java或命令行在Windows上如何找到javaw.exe的位置吗? 最佳答案 StringjavaHome

java - 如何重命名java.exe/javaw.exe进程?

总是当我运行java应用程序时,它会在Windows任务管理器中显示为java.exe或javaw.exe。如何通过其他编程语言在没有包装器的情况下重命名java.exe或javaw.exe进程。 最佳答案 如果您对完全相同的进程名称(java.exe)感到困惑,请尝试使用ProcessExplorer而不是任务管理器,并显示命令行字段。这样,您就可以看到区分一个进程与另一个进程的class或jar参数。 关于java-如何重命名java.exe/javaw.exe进程?,我们在Stac

java - prunsrv.exe 服务未启动

我正在尝试使用prunsrv.exe为应用程序安装和启动服务我可以正常安装该服务,但该服务不会启动并给我一个错误以下是使用prunsrv.exe安装服务的配置setSERVICE_NAME=TestServiceREMServicelogconfigurationsetPR_LOGPREFIX=%SERVICE_NAME%setPR_LOGPATH=D:\setups\Commons_Daemon\commons-daemon-1.0.14-bin-windows\logssetPR_STDOUTPUT=autosetPR_STDERROR=autosetPR_LOGLEVEL=INF

java - 在未安装 JRE 的情况下在 Windows 中将 java 程序作为 exe 运行

我想在Windows中将java程序作为exe运行。windows盒子根本就没有安装java...那么,有没有其他方法可以将java程序转换为exe,从而消除对JRE的依赖? 最佳答案 您可以为此目的使用ExcelsiorJET编译器。参见http://www.excelsiorjet.com/有关这方面的更多信息。 关于java-在未安装JRE的情况下在Windows中将java程序作为exe运行,我们在StackOverflow上找到一个类似的问题: ht

jar - 如何将 JAR 文件转换为 EXE 文件?

我想创建一个JAR文件并在客户端机器上运行它。所以,我有几个问题:如何将JAR文件转换为EXE文件?如何加密JAR文件的内容?jar文件可以用WinRAR提取,类可以用任何Java反编译器反编译。如何创建安装程序?我的客户没有任何JVM,我不想随附JDK或JRE,因为它们的体积很大。 最佳答案 查看此链接:JavatoExe.它还解释了这样做的正当理由,以及何时不应该这样做。您无法真正加密二进制文件,因为机器必须理解它们。也就是说,优化的可执行文件很难反编译,而普通类文件很容易。如果您有一个exe,那么安装程序就足够了。

java - 如何使用 Java/Eclipse 创建 Windows .exe(独立可执行文件)?

我是编程领域的新手。已经使用C++工作了大约5个月,并决定开始使用Java。我使用Eclipse作为我的IDE,显然使用Java作为语言。我正在尝试编写一个简单的HelloWorld应用程序,它可以通过命令提示符可执行文件运行。在VisualStudio中,创建可执行文件似乎相当容易。我所要做的就是使用下拉箭头并选择发布,然后运行我的构建。希望能够在命令提示符下编写/运行Java的目的是让我能够在完全使用Swing之前练习一些语言基础知识。总而言之,创建用Java编写的命令提示符.exe的最简单方法是什么?提前致谢! 最佳答案 Ja

java - 从文件位置在 Java 中运行 .exe 文件

我必须从我的Java程序中打开一个.exe文件。所以我首先尝试了以下代码。Processprocess=runtime.exec("c:\\programfiles\\test\\test.exe");但是我遇到了一些错误。然后我发现exe必须从c://programfiles/test/的位置启动,然后它才能打开而不会出现错误。所以我决定写一个.bat文件并执行,这样它就会cd到那个位置并执行.exe文件。以下是我的代码:BufferedWriterfileOut;StringitsFileLocation="c:\\programfiles\\test\\"  System.out

java - 为什么Python不能通过子进程执行java.exe?

将Java从1.6升级到1.7x64(在Windows7上)后,我突然无法再通过Python2.7的subprocess模块启动java.exe。以下脚本曾经只是工作:importsubprocesssubprocess.check_call([r"C:\Windows\system32\java.exe"])现在它像这样失败了:Traceback(mostrecentcalllast):File".\tst.py",line2,insubprocess.check_call([r"C:\Windows\system32\java.exe"])File"C:\Python27\lib\

python - 为什么我不想在安装时将 Python.exe 添加到我的系统路径?

我正在Windows7上重新安装Python,第一个对话框是自定义Python屏幕。“将Python.exe添加到路径”的默认设置是“整个功能将不可用”。我总是将其更改为“将安装在本地硬盘上。”这不是问题,更改系统环境变量很容易,但是不勾选它有什么好处吗? 最佳答案 如果你只安装了一个版本的Python,那也没关系。如果您安装了多个版本,那么当您使用“python”命令时,系统路径中出现的第一个版本将被执行。此外,它可以使旧版本在没有额外工作的情况下无法访问。例如,我有一个安装了Python2.7的系统,我在其上添加了3.2,并选中